Neste problema, você escreverá um programa curto para calcular o resultado da avaliação de uma expressão $ax^2+bx+c$ em um valor particular de $x$.
As primeiras quatro linhas de seu programa devem configurar variáveis para conter os valores relevantes $(a,b,c,x)$. Portanto, as primeiras quatro linhas do seu programa devem ser semelhantes a, por exemplo:
a = 1
b = 2
c = 3
x = 0.5
Seu programa deve vincular a variável out
ao valor associado à avaliação do quadrático especificado por a
, b
e c
com o valor de x
fornecido.
Notas
a
, b
, c
, x
e out
, em vez de dar-lhes outros nomes.Quando estiver pronto, faça upload do seu arquivo Python no Problema 0.2.1 no Gradescope. Lembre de nomear seu arquivo p0_2_1.py
.
Agora você escreverá um programa para calcular as raízes da expressão $ax^2+bx+c$.
As primeiras três linhas de seu programa devem configurar variáveis para conter os valores relevantes $(a,b,c)$. Portanto, as primeiras três linhas do seu programa devem ser semelhantes a, por exemplo:
a = 1
b = 2
c = 3
Seu programa deve vincular as raízes do polinômio à variável out
. Se houver apenas uma raiz (no caso $a=0$), simplesmente ligue-a a out
. Caso haja duas raízes x1
e x2
, conecte-as a out
com uma vírgula separando os dois valores, como out = x1, x2
por exemplo.
a
, b
, c
e out
, em vez de dar-lhes outros nomes.print(1 + (-2)**0.5)
. Você verá o Python imprimir sua representação integrada de um número complexo. Observe também que Python usa uma notação comum em engenharia: a unidade imaginária $\sqrt{-1}$ é representada por $j$ ao invés de $i$.Quando estiver pronto, faça upload do seu arquivo Python no Problema 0.2.2 no Gradescope. Lembre de nomear seu arquivo p0_2_2.py
.